traffic surveillance - Spanish English Dictionary